<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
   <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
   <title>SelectEvery フィルタ</title>
   <link rel="stylesheet" type="text/css" href="../../avisynth.css">
   <link rel="stylesheet" type="text/css" href="../ja.css">
</head>
<body>
<h2>
<a NAME="SelectEvery"></a>SelectEvery
</h2>
<p><code>SelectEvery </code>(<var>clip, int step_size, int offset1 [, int offset2
[, ...]]</var>)
<p><code>SelectEvery</code> は、<code><a href="select.htm">SelectEven</a></code> や <code><a href="pulldown.htm">Pulldown</a></code> のようなフィルタを一般化したものです。例を使って説明するのが、一番わかりやすいでしょう:
<pre>SelectEvery(clip,2,0)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # SelectEven(clip) と同じ
SelectEvery(clip,2,1)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # SelectOdd(clip) と同じ
SelectEvery(clip,10,3,6,7) # ソースクリップからフレーム 3、6、7、13、16、17、... を選択
SelectEvery(clip,9,0)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # ソースクリップからフレーム 0、9、18、... を選択</pre>
では、こんな例はいかがでしょう:
<pre># 24fps のプログレッシブの入力クリップをとり、3:2 プルダウンを適用、
# 30fps のインターレースの出力クリップを生成する
AssumeFrameBased
SeparateFields
SelectEvery(8, 0,1, 2,3,2, 5,4, 7,6,7)
Weave</pre>
<p><kbd>原文 Date: 2004/03/09 21:28:07</kbd><br />
<kbd>日本語訳 $Date: 2008/06/22 07:41:19 $</kbd></p>
<form><input TYPE="Button" VALUE="戻る"
onClick="history.go(-1)"></form>
</body>
</html>
